package com.xiaoq.ar.vo;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * Created by chenjh on 2018/4/28.
 */
public class FootMarkVo implements Serializable{
    private static final long serialVersionUID = 5786422385016461442L;

    /*** 区划省 */
    @ApiModelProperty(name = "zoneProvince", value = "省(code)", position=6)
    private String zoneProvince;

    /*** 区划市 */
    @ApiModelProperty(name = "zoneCity", value = "市(code)", position=7)
    private String zoneCity;

    /*** 换分区 */
    @ApiModelProperty(name = "zoneDistrict", value = "区(code)", position=8)
    private String zoneDistrict;

    /**
     * 冗余字段 存名称 （省市级名称）
     */
    @ApiModelProperty(name = "zoneProvinceName", value = "省级名称", position=9)
    private String zoneProvinceName;

    /**
     * 冗余字段 存名称 （市级名称）
     */
    @ApiModelProperty(name = "zoneCityName", value = "市级名称", position=10)
    private String zoneCityName;

    /**
     * 冗余字段 存名称 （区县名称）
     */
    @ApiModelProperty(name = "zoneDistrictName", value = "区县名称", position=11)
    private String zoneDistrictName;

    /*** 打卡经度 */
    @ApiModelProperty(name = "longitude", value = "打卡经度", position=30)
    private double longitude;

    /*** 打卡 纬度 */
    @ApiModelProperty(name = "latitude", value = "打卡纬度", position=40)
    private double latitude;

    /*** 打卡点名称 */
    @ApiModelProperty(name = "punchName", value = "打卡点名称", position=50)
    private String punchName;

    @ApiModelProperty(name = "treasureSpotId", value = "打卡点id（可有，可无）", position=60)
    private String treasureSpotId;

    @ApiModelProperty(name = "takePhotoTime", value = "拍照时间（yyyy-MM-dd HH:mm）", position=70)
    private String takePhotoTime;

    @ApiModelProperty(name = "fileType", value = "文件类型（video,img）", position=80)
    private String fileType;

    /*** 打卡点类型 （景区、景点、必吃、城市） */
    @ApiModelProperty(name = "punchType", value = "打卡类型 20：景区，60：景点, 70：必吃， 10：目的地（城市）", position=90)
    private String punchType;

    public String getZoneProvince() {
        return zoneProvince;
    }

    public void setZoneProvince(String zoneProvince) {
        this.zoneProvince = zoneProvince;
    }

    public String getZoneCity() {
        return zoneCity;
    }

    public void setZoneCity(String zoneCity) {
        this.zoneCity = zoneCity;
    }

    public String getZoneDistrict() {
        return zoneDistrict;
    }

    public void setZoneDistrict(String zoneDistrict) {
        this.zoneDistrict = zoneDistrict;
    }

    public String getZoneProvinceName() {
        return zoneProvinceName;
    }

    public void setZoneProvinceName(String zoneProvinceName) {
        this.zoneProvinceName = zoneProvinceName;
    }

    public String getZoneCityName() {
        return zoneCityName;
    }

    public void setZoneCityName(String zoneCityName) {
        this.zoneCityName = zoneCityName;
    }

    public String getZoneDistrictName() {
        return zoneDistrictName;
    }

    public void setZoneDistrictName(String zoneDistrictName) {
        this.zoneDistrictName = zoneDistrictName;
    }

    public double getLongitude() {
        return longitude;
    }

    public void setLongitude(double longitude) {
        this.longitude = longitude;
    }

    public double getLatitude() {
        return latitude;
    }

    public void setLatitude(double latitude) {
        this.latitude = latitude;
    }

    public String getPunchName() {
        return punchName;
    }

    public void setPunchName(String punchName) {
        this.punchName = punchName;
    }

    public String getTreasureSpotId() {
        return treasureSpotId;
    }

    public void setTreasureSpotId(String treasureSpotId) {
        this.treasureSpotId = treasureSpotId;
    }

    public String getTakePhotoTime() {
        return takePhotoTime;
    }

    public void setTakePhotoTime(String takePhotoTime) {
        this.takePhotoTime = takePhotoTime;
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public String getPunchType() {
        return punchType;
    }

    public void setPunchType(String punchType) {
        this.punchType = punchType;
    }
}
